1 general:: Phrase(s): depart from some place to leave from some place or something; to set out from some place or something. • When will you depart from here? • We departed from Moscow on time.
McGrawhill's American Idioms And Phrasal Verbs